unique landscape - German English Dictionary